+Wed Mar 3 17:30:18 2004 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_mnemonic_activate): Check
+ whether widgets are viewable, not just if they are
+ mapped. (#122912, reported by Tim Evans)
+
Wed Mar 3 23:28:48 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c (gtk_combo_box_set_active): Move the actual
+Wed Mar 3 17:30:18 2004 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_mnemonic_activate): Check
+ whether widgets are viewable, not just if they are
+ mapped. (#122912, reported by Tim Evans)
+
Wed Mar 3 23:28:48 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c (gtk_combo_box_set_active): Move the actual
+Wed Mar 3 17:30:18 2004 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_mnemonic_activate): Check
+ whether widgets are viewable, not just if they are
+ mapped. (#122912, reported by Tim Evans)
+
Wed Mar 3 23:28:48 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c (gtk_combo_box_set_active): Move the actual
+Wed Mar 3 17:30:18 2004 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_mnemonic_activate): Check
+ whether widgets are viewable, not just if they are
+ mapped. (#122912, reported by Tim Evans)
+
Wed Mar 3 23:28:48 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c (gtk_combo_box_set_active): Move the actual
+Wed Mar 3 17:30:18 2004 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkwindow.c (gtk_window_mnemonic_activate): Check
+ whether widgets are viewable, not just if they are
+ mapped. (#122912, reported by Tim Evans)
+
Wed Mar 3 23:28:48 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c (gtk_combo_box_set_active): Move the actual
widget = GTK_WIDGET (list->data);
if (GTK_WIDGET_IS_SENSITIVE (widget) &&
- GTK_WIDGET_MAPPED (widget))
+ GTK_WIDGET_DRAWABLE (widget) &&
+ gdk_window_is_viewable (widget->window))
{
if (chosen_widget)
{